package com.lt.contract.service;

import com.lt.contract.bean.NMContractNew;
import com.lt.contract.bean.NM_RENEW_CONTRACT;

import java.io.InputStream;
import java.util.List;
import java.util.Map;

public interface NMNewContractService {

    String insertSelective(NMContractNew record);

    String updateByPrimaryKeySelective(NMContractNew record)throws Exception;

    NMContractNew selectByPrimaryKey(String id) throws Exception;

    List<NMContractNew> queryNewContractList(Map<String, Object> map) throws Exception;

    Long getNewContractListCount(Map<String, Object> map) throws Exception;

    int deleteByPrimaryKey(NMContractNew record) throws Exception;

    String getBankListByExcel(InputStream in, String fileName, String staffId) throws Exception;

}
